client:client.o epoll.o breakPoint.o sendCmd.o recvCmd.o splitCommand.o sendFile.o recvFile.o
	gcc client.o epoll.o breakPoint.o sendCmd.o recvCmd.o splitCommand.o sendFile.o recvFile.o -o client -lpthread
client.o:client.c
	gcc -c client.c -o client.o -g -Wall
epoll.o:epoll.c
	gcc -c epoll.c -o epoll.o -g -Wall
splitCommand.o:splitCommand.c
	gcc -c splitCommand.c -o splitCommand.o -g -Wall
breakPoint.o:breakPoint.c
	gcc -c breakPoint.c -o breakPoint.o -g -Wall
sendCmd.o:sendCmd.c
	gcc -c sendCmd.c -o sendCmd.o -g -Wall
recvCmd.o:recvCmd.c
	gcc -c recvCmd.c -o recvCmd.o -g -Wall
sendFile.o:sendFile.c
	gcc -c sendFile.c -o sendFile.o -g -Wall
recvFile.o:recvFile.c
	gcc -c recvFile.c -o recvFile.o -g -Wall
